home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / nwlite / faxdoc.exe / 2808.TXT < prev    next >
Text File  |  1993-08-16  |  17KB  |  405 lines

  1.                                      FYI
  2.  
  3. (Note:  The origin of this information may be internal or external to Novell. 
  4. Novell makes every effort within its means to verify this information. 
  5. However, the information provided in this document is FOR YOUR INFORMATION
  6. ONLY.  Novell makes no explicit or implied claims to the validity of this
  7. information.)
  8.  
  9.           TITLE:    NetWare Lite 1.1 and OS/2 2.x - Part 1 of 2
  10.    DOCUMENT ID#:    FYI.P.6145
  11.            DATE:    05AUG93
  12.         PRODUCT:    NetWare Lite
  13. PRODUCT VERSION:    1.1
  14.      SUPERSEDES:    FYI.P.6107
  15.  LITE FAX DOC #:    2808
  16.  
  17. SYMPTOM
  18.  
  19.      NA
  20.  
  21. ISSUE/PROBLEM
  22.  
  23.      NetWare Lite 1.1 and OS/2 2.x
  24.  
  25.      Novell, Inc. and IBM Corp. do not support running NetWare Lite 1.0 or 1.1
  26.      on the OS/2 operating system.  This document provides information for one
  27.      system configuration that has appeared to work in a test environment.  It
  28.      is being provided as a courtesy to Novell's users who may wish to
  29.      experiment with using NetWare Lite under OS/2.  This is a "read and try
  30.      at your risk" document.  No telephone, written, or online support of any
  31.      kind will be provided for using NetWare Lite with OS/2, nor will Novell
  32.      or IBM provide clarification of any information contained in this
  33.      courtesy document.
  34.  
  35.      The information that follows describes only one possible method of using
  36.      NetWare Lite 1.1 with OS/2; other methods may be possible.  If you decide
  37.      to experiment with NetWare Lite on OS/2, Novell strongly recommends doing
  38.      regular backups of your data, which would be appropriate in any
  39.      environment but even more so in a configuration for  which no technical
  40.      support can be obtained.
  41.  
  42.      Please note that your normal NetWare Lite support policy applies whenever
  43.      you encounter difficulties or have questions with NetWare Lite when OS/2
  44.      is not involved.  This includes situations in which you are booting DOS
  45.      off a floppy diskette or when using OS/2 Dual Boot and entering DOS by
  46.      itself before loading NetWare Lite.  Whenever you boot into OS/2 then
  47.      enter DOS from OS/2 and load NetWare Lite client or server, this means
  48.      you are running NetWare Lite with OS/2, which is the configuration that
  49.      is not supported.
  50.  
  51.      Support for using the Novell NetWare OS/2 Requester (when NetWare Lite is
  52.      not involved) can be obtained from Novell resellers or through
  53.      1-800-NETWARE.  The normal NetWare OS/2 Requester support policy and
  54.      charges apply for any support provided.
  55.  
  56.      The following information describes one method for setting up OS/2 2.x,
  57.      NetWare Lite 1.1, and the Novell NetWare Requester for OS/2 2.01.  This
  58.      information has generally been successful in a test environment; however,
  59.      as previously noted, Novell does not guarantee that this configuration
  60.      will work, and no clarification or support is available on these
  61.      instructions.
  62.  
  63.      The Novell NetWare Requester for OS/2 2.01 is needed to provide the
  64.      Novell ODI driver support that NetWare Lite 1.1 needs for network
  65.      communication.  The NetWare Requester provides the ODI support to NetWare
  66.      Lite 1.1 at the OS/2 2.x level, and this is the fastest method of running
  67.      NetWare Lite 1.1 with OS/2 2.x.  However, you could use a virtual image
  68.      file created from a boot disk to boot a virtual 8086 machine (this
  69.      process is explained later on).  This, in most cases, makes it possible
  70.      to run the normal DOS ODI drivers in this DOS session and access the
  71.      network.  This would not require the use of the NetWare requester;
  72.      however, it can be extremely slow compared to using the requester's
  73.      native OS/2 drivers.  Also, access to the network board would be
  74.      restricted to that DOS session where the DOS ODI drivers are loaded.
  75.  
  76.      The NetWare requester allows the whole OS/2 environment to have access to
  77.      the network board in case you are doing other activities on the network. 
  78.      Remember that NetWare Lite is limited to that DOS session that it is
  79.      running in and that it does not provide the OS/2 environment with network
  80.      access or functionality.  This limitation in the OS/2 environment is
  81.      discussed later.
  82.  
  83.      The Novell NetWare Requester for OS/2 2.01 is available from Novell, Inc.
  84.      or through its resellers.
  85.  
  86.      The set up and settings listed below is one configuration in which
  87.      NetWare Lite 1.1 and OS/2 2.x have worked together.  These settings may
  88.      be adjusted further for better optimization depending on the system
  89.      configuration being used.
  90.  
  91.      Running NetWare Lite SERVER.EXE in a DOS SESSION or DOS BOX as shown in
  92.      Example 2 will cause a multiple NetWare Lite server environment to be
  93.      slower in responding to commands such as LOGIN, MAP, CAPTURE, and other
  94.      similar circumstances.  This means that when a NetWare Lite command is
  95.      executed, other Lite servers may need to respond.  Therefore, a NetWare
  96.      Lite server running on a DOS BOX in OS/2 will respond slower because of
  97.      the time slicing and slow the whole network response time down.
  98.  
  99.      Running NetWare Lite as CLIENT.EXE only should cause no network slow
  100.      down, because this would only be a client machine accessing other servers
  101.      on the network.  This eliminates the slow down of clients accessing a
  102.      server that is being preempted by OS/2.
  103.  
  104.      This configuration of NetWare Lite and OS/2 does not provide GLOBAL
  105.      support through out OS/2.  In other words, a NetWare Lite 1.1 mapped
  106.      drive letter in the discussed DOS SESSION or DOS BOX does not show up as
  107.      an available drive in any other OS/2 or DOS sessions.
  108.  
  109.      If an ARCNET, TOKEN RING, or other type of network board that uses an
  110.      upper memory address range, such as D000-D3FF, is used, then the
  111.      MEM_EXCLUDE_REGIONS setting under the DOS SETTINGS of the DOS SESSION
  112.      must include that memory area.  This is not a requirement of OS/2 but of
  113.      the DOS SESSION in which you are running the NetWare Lite 1.1 network.
  114.  
  115.      A little known fact is that many EGA and VGA boards use INTERRUPT 2;
  116.      therefore, machines with these video boards should set up the network
  117.      board with an interrupt other than 2.
  118.  
  119.      Additionally, PORT addresses of network boards should be 300 or greater
  120.      and not at 360, which could conflict with LPT1.
  121.  
  122.      REQUIREMENT 1:
  123.  
  124.      Getting SERVER and CLIENT to work under OS/2 requires the Novell NetWare
  125.      Requester for OS/2 2.01 be installed.
  126.  
  127.      REQUIREMENT 2:
  128.  
  129.      SERVER and CLIENT must be started from a unique DOS SESSION and
  130.      environment.  The DOS SESSION, which SERVER and CLIENT must be started
  131.      under, must be run from an image file.  This image file is created from a
  132.      bootable DOS diskette.  The image file is create by using the OS/2
  133.      utility called VMDISK.EXE that is located in the OS2\MDOS subdirectory. 
  134.      This DOS diskette should also contain the following files:
  135.  
  136.           COMMAND.COM--from the DOS that created the boot disk, from the root
  137.           of the boot disk.
  138.  
  139.           DOSVIPX.SYS--from the NetWare subdirectory created by the Requester.
  140.  
  141.           FSFILTER.SYS--from the OS2\MDOS subdirectory created by OS/2.
  142.  
  143.           CONFIG.SYS--set up like shown in Example 1.
  144.  
  145.           AUTOEXEC.BAT--set up like shown in Example 2.
  146.  
  147.      REQUIREMENT 3:
  148.  
  149.      The DOS session's "DOS SETTINGS" should be set up as follows:
  150.  
  151.      *DOS session's default settings
  152.  
  153.      *1. COM HOLD                            set to OFF
  154.      *2. DOS_BACKGROUND_EXECUTION            set to ON
  155.      *3. DOS_BREAK                           set to OFF
  156.      *4. DOS_DEVICE                          empty
  157.       5. DOS_FCBS                            set to 0
  158.       6. DOS_FCBS_KEEP                       set to 0
  159.  
  160.      *7. DOS_FILES                           set to 40
  161.      (OS/2 has problems with DOS_FILES being greater that 45.)
  162.  
  163.       8. DOS_HIGH                            set to OFF
  164.  
  165.       9. DOS_LASTDRIVE                       M
  166.      (Note: This must be any letter other than Z, which is the default.)
  167.  
  168.      *10. DOS_RMSIZE                         set to 640
  169.       11. DOS_SHELL                          should be empty
  170.  
  171.       12. DOS_STARTUP_DRIVE                  C:\drdos.img
  172.      (Note: The drive letter and image file name should be what you called it
  173.      and where you put the image file.)
  174.  
  175.      *13. DOS_UMB                            set to OFF
  176.      *14. DOS_VERSION                        nothing selected
  177.       15. DPMI_DOS_API                       DISABLED
  178.       16. DPMI_MEMORY_LIMIT                  set to 0
  179.      *17. DPMI_NETWORK_BUFF_SIZE             set to 8
  180.       18. EMS_FRAME_LOCATION                 set to NONE
  181.       19. EMS_HIGH_OS_MAP_REGION             set to 0
  182.       20. EMS_LOW_OS_MAP_REGION              set to 0
  183.       21. EMS_MEMORY_LIMIT                   set to 0
  184.      *22. HW_NOSOUND                         set to OFF
  185.      *23. HW_ROM_TO_RAM                      set to OFF
  186.       24. HW_TIMER                           set to ON
  187.       25. IDLE_SECONDS                       set to 1
  188.      (Note:  Must not be set to zero.)
  189.  
  190.       26. IDLE_SENSITIVITY                   set to 30
  191.      (Note:  Must not be much greater than 30 or the CPU usage will start
  192.      peaking.  Use the PULSE icon to view OS/2 CPU usage.)
  193.  
  194.      *27. KBD_ALTHOME_BYPASS                 set to OFF
  195.      *28. KBD_BUFFER_EXTEND                  set to ON
  196.      *29. KBD_CTRL_BYPASS                    set to NONE
  197.      *30. KBD_RATE_LOCK                      set to OFF
  198.  
  199.      *31. MEM_EXCLUDE_REGIONS                empty
  200.      (Note:  You may need to set this option if your network board has a
  201.      memory address that needs to be excluded.)
  202.  
  203.      *32  MEM_INCLUDE_REGIONS                empty
  204.      *33  MOUSE_EXCLUSIVE_ACCESS             set to OFF
  205.       34  NETWARE_RESOURCES                  set to NONE
  206.      *35  PRINT_TIMEOUT                      set to 15
  207.      *36  VIDEO_FASTPASTE                    set to OFF
  208.      *37  VIDEO_MODE_RESTRICTION             set to NONE
  209.      *38  VIDEO_ONDEMAND_MEMORY              set to ON
  210.      *39  VIDEO_RETRACE_EMULATION            set to ON
  211.      *40  VIDEO_ROM_EMULATION                set to ON
  212.      *41  VIDEO_SWITCH_NOTIFICATION          set to OFF
  213.      *42  VIDEO_WINDOW_REFRESH               set to 1
  214.      *43  VIPX_ENABLED
  215.       44  XMS_HANDLES                        set to 0
  216.       45  XMS_MEMORY_LIMIT                   set to 0
  217.      *46  XMS_MINIMUM_HMA                    set to 0
  218.  
  219. SOLUTION
  220.  
  221.      NA
  222.  
  223.  
  224.  
  225.  
  226.                                      FYI
  227.  
  228. (Note:  The origin of this information may be internal or external to Novell. 
  229. Novell makes every effort within its means to verify this information. 
  230. However, the information provided in this document is FOR YOUR INFORMATION
  231. ONLY.  Novell makes no explicit or implied claims to the validity of this
  232. information.)
  233.  
  234.           TITLE:    NetWare Lite 1.1 and OS/2 2.x - Part 2 of 2
  235.    DOCUMENT ID#:    FYI.P.6145
  236.            DATE:    05AUG93
  237.         PRODUCT:    NetWare Lite
  238. PRODUCT VERSION:    1.1
  239.      SUPERSEDES:    FYI.P.6107
  240.  LITE FAX DOC #:    2808
  241.  
  242. SYMPTOM
  243.  
  244.      NA
  245.  
  246. ISSUE/PROBLEM
  247.  
  248.      NetWare Lite 1.1 and OS/2 2.x
  249.  
  250.      EXAMPLE 1:
  251.  
  252.      The CONFIG.SYS of the DOS SESSION should be as follows:
  253.  
  254.      device=fsfilter.sys
  255.      shell=command.com /p /e:512
  256.      files=50
  257.      buffers=20
  258.      device=dosvipx.sys
  259.      lastdrive=m
  260.  
  261.      EXAMPLE 2:
  262.  
  263.      The AUTOEXEC.BAT of the DOS SESSION should be as follows:
  264.  
  265.      prompt $p$g
  266.      path c:\drdos;c:\nwlite;
  267.      share
  268.      c:
  269.      cd\nwlite
  270.      server.exe
  271.      client.exe
  272.  
  273.      EXAMPLE 3:
  274.  
  275.      The NET.CFG is in the NWLITE subdirectory on the C: drive if NetWare Lite
  276.      was set up as a server or client/server, or it would possibly be found on
  277.      some other drive letter if NetWare Lite was set up as a client only.
  278.  
  279.      The parameters in the NET.CFG found in the NWLITE subdirectory (an
  280.      example is show below) will not be used in the OS/2-NetWare Lite set up;
  281.      however, it is a good idea to leave it in the NWLITE subdirectory because
  282.      the SERVER and CLIENT in some cases will use parameters that have been
  283.      specified in this NET.CFG.
  284.  
  285.      # Setup the NE2000 card
  286.      Link driver NE2000
  287.           INT 5
  288.           PORT 300
  289.  
  290.      EXAMPLE 4:
  291.  
  292.      The NET.CFG that must manually be created during the NetWare Requester
  293.      installation is located in the OS/2 2.x root directory.  This is used by
  294.      the requester, when OS/2 is booting up, to set up the network board and
  295.      its environment.  The following configuration is an example of a NET.CFG
  296.      for an NE2000 board.  Note that with the NetWare Requester 2.01, which is
  297.      NetWare 2.x, 3.x and 4.x compatible, has a default frame type of
  298.      Ethernet_802.2.  Therefore, the NET.CFG should contain a frame type
  299.      definition of Ethernet 802.3, since this is the default of NetWare Lite.
  300.  
  301.      Link Driver NE2000
  302.           INT 5
  303.           PORT 300
  304.           frame ethernet_802.3
  305.      Protocol Stack IPX
  306.           SOCKETS 100
  307.  
  308.      EXAMPLE 5:
  309.  
  310.      The CONFIG.SYS of the OS/2 2.x environment.
  311.  
  312.      The section of the NetWare Requester was added by the Requester
  313.      installation process.
  314.  
  315.      The lines that have "<<<<  NEED CHANGING" by them, should have the
  316.      REMARKing change made to them only if this is a NetWare Lite network
  317.      only.  If native NetWare is involved, then leave them the same (no
  318.      REMARK).  If those lines have been disabled by REMARK, then you will not
  319.      see a NETWARE RESOURCES line in the DOS SESSION's SETTING options.
  320.  
  321.      PROTSHELL=D:\OS2\PMSHELL.EXE
  322.      SET USER_INI=D:\OS2\OS2.INI
  323.      SET SYSTEM_INI=D:\OS2\OS2SYS.INI
  324.      SET OS2_SHELL=D:\OS2\CMD.EXE
  325.      SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS
  326.      SET RUNWORKPLACE=D:\OS2\PMSHELL.EXE
  327.      SET COMSPEC=D:\OS2\CMD.EXE
  328.  
  329.      LIBPATH=.;D:\OS2\DLL;D:\OS2\MDOS;D:\;D:\OS2\APPS\DLL;D:\NETWARE;
  330.  
  331.      SET PATH=D:\OS2;D:\OS2\SYSTEM;D:\OS2\MDOS\WINOS2;D:\OS2\INSTALL;
  332.      D:\;D:\OS2\MDOS;D:\OS2\APPS;L:\OS2;P:\OS2;D:\NETWARE;y:;
  333.  
  334.      SET DPATH=D:\OS2;D:\OS2\SYSTEM;D:\OS2\MDOS\WINOS2;D:\OS2\INSTALL;
  335.      D:\;D:\OS2\BITMAP;D:\OS2\MDOS;D:\OS2\APPS;D:\NETWARE;
  336.  
  337.      SET PROMPT=$i[$p]
  338.      SET HELP=D:\OS2\HELP;D:\OS2\HELP\TUTORIAL;
  339.      SET GLOSSARY=D:\OS2\HELP\GLOSS;
  340.      PRIORITY_DISK_IO=YES
  341.      FILES=40
  342.      DEVICE=D:\OS2\TESTCFG.SYS
  343.      DEVICE=D:\OS2\DOS.SYS
  344.      DEVICE=D:\OS2\PMDD.SYS
  345.      BUFFERS=30
  346.      IOPL=YES
  347.      DISKCACHE=128,LW
  348.      MAXWAIT=3
  349.      MEMMAN=SWAP,PROTECT
  350.      SWAPPATH=D:\OS2\SYSTEM 4096 6144
  351.      BREAK=OFF
  352.      THREADS=256
  353.      PRINTMONBUFSIZE=134,134,134
  354.      COUNTRY=001,D:\OS2\SYSTEM\COUNTRY.SYS
  355.      SET KEYS=ON
  356.      REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;
  357.      BASEDEV=PRINT01.SYS
  358.      BASEDEV=IBM1FLPY.ADD
  359.      BASEDEV=IBM1S506.ADD
  360.      BASEDEV=OS2DASD.DMD
  361.      SET BOOKSHELF=D:\OS2\BOOK
  362.      SET EPATH=D:\OS2\APPS
  363.      PROTECTONLY=NO
  364.      SHELL=D:\OS2\MDOS\COMMAND.COM D:\OS2\MDOS /P
  365.      FCBS=16,8
  366.      RMSIZE=640
  367.      DEVICE=D:\OS2\MDOS\VEMM.SYS
  368.      DEVICE=D:\OS2\MDOS\VMOUSE.SYS
  369.      DOS=LOW,NOUMB
  370.      DEVICE=D:\OS2\MDOS\VDPX.SYS
  371.      DEVICE=D:\OS2\MDOS\VXMS.SYS /UMB
  372.      DEVICE=D:\OS2\MDOS\VDPMI.SYS
  373.      DEVICE=D:\OS2\MDOS\VWIN.SYS
  374.      DEVICE=D:\OS2\MDOS\VCDROM.SYS
  375.      DEVINFO=SCR,VGA,D:\OS2\VIOTBL.DCP
  376.      SET VIDEO_DEVICES=VIO_VGA
  377.      SET VIO_VGA=DEVICE(BVHVGA)
  378.      DEVICE=D:\OS2\MDOS\VVGA.SYS
  379.      DEVICE=D:\OS2\POINTDD.SYS
  380.      DEVICE=D:\OS2\MOUSE.SYS SERIAL=COM1
  381.      DEVICE=D:\OS2\COM.SYS
  382.      DEVICE=D:\OS2\MDOS\VCOM.SYS
  383.      CODEPAGE=437,850
  384.      DEVINFO=KBD,US,D:\OS2\KEYBOARD.DCP
  385.  
  386.      REM --- NetWare Requester statements BEGIN ---
  387.      DEVICE=D:\NETWARE\LSL.SYS
  388.      RUN=D:\NETWARE\DDAEMON.EXE
  389.      DEVICE=D:\NETWARE\NE2000.SYS
  390.      DEVICE=D:\NETWARE\IPX.SYS
  391.      DEVICE=D:\NETWARE\SPX.SYS
  392.      RUN=D:\NETWARE\SPDAEMON.EXE
  393.      REM DEVICE=D:\NETWARE\NWREQ.SYS           <<<<  NEED CHANGING
  394.      REM IFS=D:\NETWARE\NWIFS.IFS              <<<<  NEED CHANGING
  395.      REM RUN=D:\NETWARE\NWDAEMON.EXE           <<<<  NEED CHANGING
  396.      rem DEVICE=D:\NETWARE\NETBIOS.SYS
  397.      rem RUN=D:\NETWARE\NBDAEMON.EXE
  398.      DEVICE=D:\NETWARE\VIPX.SYS
  399.      REM DEVICE=D:\NETWARE\VSHELL.SYS          <<<<  NEED CHANGING
  400.      REM --- NetWare Requester statements END ---
  401.  
  402. SOLUTION
  403.  
  404.      NA
  405.